heavy lift tasks - Turkish English Dictionary